package com.ruoyi.management.basics.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.ruoyi.common.core.domain.BaseEntity;
import lombok.Data;

import java.util.Date;

/**
 * 【请填写功能名称】对象 t_employee
 * 
 * @author ruoyi
 * @date 2021-11-30
 */
@Data
public class TEmployee extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** $column.columnComment */
    @TableId(type = IdType.AUTO)
    private Long id;

    /** $column.columnComment */
    private String rcompanyid;

    /** $column.columnComment */
    private Long companyId;

    /** $column.columnComment */
    private String companyNo;

    /** $column.columnComment */
    private String companyName;

    /** $column.columnComment */
    private String carNo;

    /** $column.columnComment */
    private String carNumber;

    /** $column.columnComment */
    private String no;

    /** $column.columnComment */
    private String category;

    /** $column.columnComment */
    private String name;

    /** $column.columnComment */
    private String idcard;

    /** $column.columnComment */
    private String password;

    /** $column.columnComment */
    private String sex;

    /** $column.columnComment */
    private String education;

    /** $column.columnComment */
    private String censusregister;

    /** $column.columnComment */
    private String level;

    /** $column.columnComment */
    private String certificationNo;

    /** $column.columnComment */
    private String certificationStatus;

    /** $column.columnComment */
    private String certificationCategory;

    /** $column.columnComment */
    private String certificationOriginal;

    /** $column.columnComment */
    private Date certificationdate;

    /** $column.columnComment */
    private Date certificationdateEnd;

    /** $column.columnComment */
    private String applyCategory;

    /** $column.columnComment */
    private String authorityCategory;

    /** $column.columnComment */
    private Long creditScore;

    /** $column.columnComment */
    private Date creditEditTime;

    /** $column.columnComment */
    private Long onlineScore;

    /** $column.columnComment */
    private Date onlineEditTime;

    /** $column.columnComment */
    private String revokeReason;

    /** $column.columnComment */
    private String examineYear;

    /** $column.columnComment */
    private Long examineGrade;

    /** $column.columnComment */
    private String examineStatus;

    /** $column.columnComment */
    private Date drivinglicencedate;

    /** $column.columnComment */
    private Date drivinglicencedateEnd;

    /** $column.columnComment */
    private String isBlacklist;

    /** $column.columnComment */
    private String creditLevel;

    /** $column.columnComment */
    private Date founddate;

    /** $column.columnComment */
    private Date founddateEnd;

    /** $column.columnComment */
    private String workStatus;

    /** $column.columnComment */
    private String phone;

    /** $column.columnComment */
    private Date addTime;

    /** $column.columnComment */
    private String logoutStatus;

    /** $column.columnComment */
    private String logoutMsg;
}
